English

电脑为何内存不够

1998-06-04 来源:生活时报 廖移海 我有话说

在电脑的使用中时常听人说到“内存不够”的问题。其实,如果你的电脑拥有16兆的内存,运行今天的绝大多数软件都是没问题的,根本不会出现“内存不够”的问题。那么,为什么我们在使用中往往又会出现“内存不够”的问题呢?

我们知道,电脑中的内存芯片,可以分作三种不同的内存,即:常规内存、扩充内存和扩展内存。常规内存是DOS用来运用程序的主要内存,是每一台电脑必备的,一旦电脑启动运行后就必须使用它。常规内存越大越好,但它不能突破640K的局限,即使你有更大的内存,你也最多只能使用640K的程序运行空间。为了绕过这640K的局限,我们可以把640K以上的内存以扩充内存和扩展内存的形式提供给电脑程序使用。扩充内存并不是电脑自动带有的,它被看成是电脑的额外设备,因此需要将特别的设备驱动程序装到电脑系统配置文件中去,该驱动程序能为应用程序和扩充内存建立链接。扩展内存是缓解640K常规内存极限的又一种解决办法。在286以上的IBM兼容机中,把所有超出头一兆字节以外的内存称为扩展内存。与扩充内存不同的是,它只是简单的加到系统上,能够使用系统固有的寻址能力,因此扩展内存比扩充内存要快得多。如果你的电脑不能正常运行很多软件,估计多半是没有充分利用电脑所有的内存,为此,你应在你的电脑上加载HIHMEM.SYS设备驱动程序,让DOS知道电脑具有扩展内存。具体做法是在Cogfig.sys文件的开始处加入一行:DEVICE=C:\DOSHIHMEM.SYS。由于扩展内存比扩充内存速度快,因此只要可能,就应当使用它。如果要运行只支持扩充内存的软件,则可以使用EMM386.EXE驱动程序,使DOS认为一部分扩展内存可用作扩充内存。具体做法就是在后面再加上一行:DEVICE=C:\DOS\EMM386.EXE就可以了。

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有